.block.b_ImageandTextCarousel h2{margin-bottom:50px}.block.b_ImageandTextCarousel h3{color:var(--color-primary-a);font-size:28px;line-height:32px;margin:0 0 17px 0}.block.b_ImageandTextCarousel .item{background-color:var(--color-tertiary-c);border-radius:15px;overflow:hidden}@media(min-width: 768px){.block.b_ImageandTextCarousel .item{display:flex;height:100%}}.block.b_ImageandTextCarousel .item .image{aspect-ratio:1/1}@media(min-width: 768px){.block.b_ImageandTextCarousel .item .image{aspect-ratio:unset;width:41%}}.block.b_ImageandTextCarousel .item .image img{height:100%}.block.b_ImageandTextCarousel .item .text{align-items:center;background-color:var(--light-gray);display:grid}@media(min-width: 768px){.block.b_ImageandTextCarousel .item .text{width:59%}}.block.b_ImageandTextCarousel .item .text .contents{padding:43px 15px 43px 24px}@media(min-width: 768px){.block.b_ImageandTextCarousel .item .text .contents{padding:20px 40px}}.block.b_ImageandTextCarousel .slick-arrow.slick-prev{left:-70px}.block.b_ImageandTextCarousel .slick-arrow.slick-next{right:-70px}.block.b_ImageandTextCarousel .slick-track{display:flex}.block.b_ImageandTextCarousel .slick-track .slick-slide{height:inherit}.block.b_ImageandTextCarousel.gray .item .text{background-color:var(--color-tertiary-c)}